@charset "utf-8";



/* CSS Document */


*{margin:0;padding:0;list-style-type:none;}



a,img{border:0; text-decoration:none;}







body{font-family: "微软雅黑"}



ul li{list-style: none;}



.m980{margin: 0 auto; width: 1200px; height: auto}



.m540{margin: 0 auto; width: 540px; height: auto}



.pt50{padding-top: 50px;}



.h10{clear: both; height: 10px;}



.h20{clear: both; height: 20px;}



.clear{clear: both;}



.main{margin: 0; height: auto; clear: both}



.pagemain{margin: 0; height:auto; clear: both;background: #f9f9f9}



.weizhi{clear: both; float: left; width: 100%; height: 40px; padding-left:30px; line-height: 40px; color: #707070; font-size: 14px;}



.weizhi a:link{ color: #707070; font-size: 14px; }



.weizhi a:visited{ color: #707070; font-size: 14px; }



.weizhi a:hover{ color: #ff0000; font-size: 14px; }



.userphoto{width: 100%; background: #fcfcfc; height: 320px; clear: both;}



.fl{float: left;}



.fr{float: right;}



/*头部*/



#head{height: 136px; width: auto; background: #ffffff; }



#head .logo{float: left; width: 513px; height: 107px; padding-top: 10px; }



#head .search{float: right; width: 329px; height: 48px; padding-top: 40px; }







#head .search .ct{background:url(../images/search.jpg); height:30x; width:329x; }



#head .search .text{height:30px; width:274px; color:#777777; padding-left: 10px; top:3px; background:none; border:0}



#head .search .sub{height:30px; width:40px; position:absolute;  background:none; border:0; cursor:pointer}















.active{



	   background-color:#147117;



	color: #ffffff;



	display: block;



	



	



}



/*导航部分*/



#menu{width: 100%; height: 45px; background: url(../images/navbg.jpg); margin: 0; }



#menu ul li{float: left; width: 120px; margin-right:0px;; line-height: 45px; color: #ffffff; font-size: 18px; text-align: center; height: 45px; list-style: none}







/*设置二级导航样式*/   



.nav {



    width:1200x; 



    height:45px;







    /*导航栏居中*/



    margin:auto;







}



.nav ul li { 



    width:120px; 



    height:45px;



    float:left; 



    position:relative;



    color: #ffffff;



    font-size: 18px;



    font-family:"微软雅黑";



  



}



.nav ul li a {



    display:block;



    width:120px; 



     color: #ffffff;



      height:45px;



    line-height:45px; 



    text-align:center;



	text-decoration: none;



}



.nav ul li a:hover { 



   background-color:#45ab17;



	color: #ffffff;



  



}



 



/*设置一级导航样式*/



.nav ul li ul{



    display:none;



}



.nav ul li:hover ul{



    display:block;



    width:120px;



    position:absolute;



    top:46px;



    left:0;



    background-color:#45ab17;



    z-index: 1000000;



	  color: #ffffff;



}



.nav ul li:hover ul li a{



    display:block;



    width:120px;



    height:45px;



    line-height:45px;



    text-align:center;



   	color: #ffffff;



}



.nav ul li:hover ul li a:hover{



    background-color:#147117;



}



 



/*设置三级导航样式*/



.nav ul li:hover ul li ul { 



    display:none;



}



.nav ul li:hover ul li:hover ul{ 



    display:block; 



    width:120px; 



    position:absolute; 



    top:0px; 



    left:123px;



    background-color:#43a038;



}



.nav ul li:hover ul li:hover ul li { 



    width:120px; 



    height:45px; 



}



.nav ul li:hover ul li:hover ul li a { 



    display:block; 



    width:120px; 



    height:45px; 



    line-height:45px; 



 



    text-align:center; 



}



.nav ul li:hover ul li:hover ul li a:hover { 



    background-color:#43a038;



}



.nav ul li:hover ul .nav_jw ul { 



    display:none;



}



.nav ul li:hover ul .nav_jw:hover ul{ 



    display:block; 



    width:120px; 



    position:absolute; 



    top:0px; 



    left:-120px;



    background-color:#43a038;



}



.nav ul li:hover ul .nav_jw:hover ul li { 



    width:120px; 



    height:30px; 



}



.nav ul li:hover ul .nav_jw:hover ul li a { 



    display:block; 



    width:120px; 



    height:45px; 



    line-height:45px; 



  



    text-align:center; 



}



.nav ul li:hover ul .nav_jw:hover ul li a:hover { 



    background-color:#43a038;



}











/*栏目标题*/



.title1{ font-size: 16px; font-weight: bolder; color: #24991e;}



.title2{ font-size: 16px; font-weight: bolder; color: #707070;}







.titlebg1{border-bottom: 3px solid #04AB0C; line-height: 40px;  height: 40px; text-align: center; width: 20%}



.titlebg2{border-bottom: 3px solid #cecece; line-height: 40px;  height: 40px;  width: 80%}



.titlebg3{border-bottom: 3px solid #04AB0C; line-height: 40px;   height: 40px; text-align: center; width: 10%}



.titlebg4{border-bottom: 3px solid #cecece; line-height: 40px;  height: 40px;  width: 90%}



.titlebg5{border-bottom: 3px solid #04AB0C; line-height: 40px;  height: 40px; text-align: center; width: 20%}



.titlebg55{border-bottom: 3px solid #04AB0C; line-height: 40px;  height: 40px; text-align: center; width: 30%}



.titlebg66{border-bottom: 3px solid #cecece; line-height: 40px;  height: 40px;  width: 70%}

.titlebg77{border-bottom: 3px solid #cecece; line-height: 40px;  height: 40px;  width: 40%}

.titlebg6{border-bottom: 3px solid #cecece; line-height: 40px;  height: 40px;  width: 80%}



.titlebg2 span{ font-size: 12px; float: right; color: #cccccc; }



.titlebg4 span{ font-size: 12px; float: right; color: #cccccc; }



.titlebg6 span{ font-size: 12px; float: right; color: #cccccc; }



.titlebg66 span{ font-size: 12px; float: right; color: #cccccc; }

.titlebg77 span{ font-size: 12px; float: right; color: #cccccc; }

.titlebg_content{border-bottom:1px solid #cecece; line-height: 45px; text-align: center;  font-size:24px; padding-bottom:10px; padding-top:10px; _height: 50px;min-height:50px;vertical-align:middle;  width: 100%}



/*幻灯图片*/



.flashpic{ float: left; width: 630px; height: 373px; margin-right: 30px;}



.info{float: right; width: 535px; height: 373px; }



/*滚动图片*/ 







a.abtn{display:block;height:130px;width:17px;overflow:hidden;background:url(../images/arrow3.png) no-repeat 0px 50%;}



a.aleft{float:left;}



a.agrayleft{cursor:default;background-position:-50px 50%;}



a.aright{float:right;background-position:-30px 50%;}



a.agrayright{cursor:default;background-position:50px 50%;}



.scrolllist{width:1200px;height:204px;margin:0 auto; margin-top: 30px;}



.scrolllist .imglist_w{width:1160px;height:204px;overflow:hidden;float:left;position:relative;/*必要元素*/}



.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}



.scrolllist .imglist_w li{width:207px; height: 129px; float:left;padding:0 15px;}



.scrolllist .imglist_w li img{ width:207px; height: 129px; padding:2px; border:solid 1px #ddd;}



.scrolllist .imglist_w li a{color:#707070; font-size: 14px; text-decoration:none;float:left;}



.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}



.scrolllist .imglist_w li p{height:30px;line-height:30px;overflow:hidden;float:left;}







.scrolllist2 {width:560px;height:204px;margin:0 ; margin-top: 30px;}



.scrolllist2 .imglist_w2{width:500px;height:204px;overflow:hidden;float:left; margin: 0 auto;  position:relative;/*必要元素*/}



.scrolllist2 .imglist_w2 ul{width:20000px;position:absolute;left:0px;top:0px;}



.scrolllist2 .imglist_w2 li{width:150px; height: 129px; float:left;padding:0 15px;}



.scrolllist2 .imglist_w2 li img{ width:150px; height: 129px; }



.scrolllist2 .imglist_w2 li a{color:#ffffff; font-size: 14px; text-decoration:none; text-align: center}



.scrolllist2 .imglist_w2 li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}



.scrolllist2 .imglist_w2 li p{height:30px;line-height:30px;overflow:hidden; clear: both; color: #fff; text-align: center; width: 100%; background: #04ab0c}



.scrolllist2 .imglist_w2 li p a{color: #ffffff;}











/*新闻部分列表*/



.newlist{margin-top:10px;}



.newlist ul li{width: 100%; height: 30px; list-style: none}



.newlist ul li a:link {color: #707070; font-size: 16px; text-decoration: none}



.newlist ul li a:visited {color: #707070; font-size: 16px; text-decoration: none}



.newlist ul li a:hover {color: #ff0000; font-size: 16px; text-decoration: none}











.newlist ul li .title{float: left;  line-height: 30px;  font-size: 16px; color: #707070;}



.newlist ul li span{float: right; font-size: 16px; color: #707070;}



.hjmain{ clear: both;}



.hjmain a:link{ color: #707070; font-size: 14px; }



.hjmain a:visited{ color: #707070; font-size: 14px; }



.hjmain a:hover{ color: #ff0000; font-size: 14px; }



.hjmain .hjleft{ width: 680px; height: 340px; float: left; }



.hjmain .hjleft .leftpic{float: left; }



.hjmain .hjleft .leftpic ul{list-style: none;}



.hjmain .hjleft .leftpic ul li{width: 158px; list-style: none; height: 99px; margin-bottom: 5px; margin-right: 5px;}



.hjmain .hjleft .leftpic ul li img{width: 155px;  height: 94px;}



.hjmain .hjleft .leftlist{float: right; width: 510px;  height: 340px;}



.hjmain .hjleft .leftlist ul li{font-size:16px; color: #707070; height:30px; line-height: 30px;}



.hjmain .hjleft .leftlist ul li a{font-size:16px; color: #707070; height:30px; line-height: 30px;}







.newspage {list-style:none; width: 1000px; margin: 0 auto;}



.newspage ul{width: 1000px;}



.newspage ul.pagination {



    display: inline-block;



    padding: 0;



    margin: 0;



	width:100%;



}















.newspage ul.pagination li {float:left}







.newspage ul.pagination li a {



    color: black;



    float: left;



    padding: 8px 16px;



    text-decoration: none;



}







.newspage  ul.pagination li a.active {



    background-color: #4CAF50;



    color: #ffffff;



}







.newspage ul.pagination li a:hover:not(.active) {background-color: #ddd;}











.page-num-current {



	z-index: 1;



	color: #ffffff;



	background-color: #57b11a;



	border-color: #57b11a;



}



.page-num-current:hover {



	color: #ffffff;



}















.hjmain .hjright {width: 500px; height: 340px; float: right; }



.hjmain .hjright ul li {width: 207px; height: 150px; margin-left:40px; margin-bottom: 10px; float: left; }



.hjmain .hjright ul li .box{width: 207px; height: 130px; clear:both;  }



.hjmain .hjright ul li .box img{width: 203px; height: 127px; margin: 0 auto;  }



.hjmain .hjright ul li .hjtitle{width: 207px; height: 20px; font-size: 14px; text-align: center; color: #707070; line-height: 20px; }







/*技术与产品信息登记*/



.jscpxxdj{ width: 580px; height: 390px; float: left; margin-right: 27px;}



.jscpxxdj2 {width: 560px; height: 390px; float: right; margin-right: 27px;}



.jscpxxdj33{width: 570px; height: 390px; float: left; margin-right: 27px;}



.hyzl{width: 350px; height: 390px; float: left; }



.hyzl .qygrb ul li {width: 348px; height: 100px; margin-bottom: 10px; clear: both; }



.hyzl .qygrb ul li .hypic{float: left; width: 123px; height: 77px }



.hyzl .qygrb ul li .hypic img{width: 123px; height: 77px }



.hyzl .qygrb ul li .hytitle{float: right; width: 220px; font-size: 16px; line-height: 20px; color: #707070; height: 77px }



.hyzl .qygrb ul li .hytitle a:link {color: #707070; font-size: 16px; text-decoration: none}



.hyzl .qygrb ul li .hytitle a:visited {color: #707070; font-size: 16px; text-decoration: none}



.hyzl .qygrb ul li .hytitle a:hover {color: #ff0000; font-size: 16px; text-decoration: none}







.fourico{width: 226px; height: 390px; float: right;}



.fourico .icolist ul{margin-top: 20px;}



.fourico .icolist ul li{margin-bottom: 10px; clear:both; width: 100%}











/*公共部分*/



.mainleft{width: 250px;; float: left; background: #ffffff; height: auto; height:500px; margin-right: 10px;}



.mainleft .leftbox{padding: 10px; padding-top: 30px;}



.mainleft .leftbox ul li{clear: both; height: 40px; width: 100%; color: #707070;  border-bottom: 1px solid #cccccc; line-height: 40px; text-indent: 2em;}







.mainleft .leftbox ul li a:link {color: #707070; font-size: 16px; text-decoration: none}



.mainleft .leftbox ul li a:visited {color: #707070; font-size: 16px; text-decoration: none}



.mainleft .leftbox ul li a:hover {color: #ff0000; font-size: 16px; text-decoration: none}







.mainright{width: 930px;  float: right; background: #ffffff; height: auto; margin-right: 10px;}







.mainright .rightbox{padding:20px;}







.content{color: #707070;    overflow: hidden;  padding:20px; line-height: 180%; font-size: 16px; text-indent: 1em;}



.content img{ 



	width: auto%;



    height: 100%;}







.content table{

	color:#CCC;

	border: 1px solid #cccccc;



	margin: 0 auto;



	border-collapse:collapse;



	font-size:14px;



	font-family: "微软雅黑";



		width: auto;



	}



 



.mainpage{width:1180px;  float: right; background: #ffffff; height: auto;}







.mainpage .rightbox{padding:20px;}







/*



.mainpage .rightbox .content{color: #707070;   width: 930px; height: auto;   overflow: hidden; padding:10px; line-height: 180%; font-size: 16px; text-indent: 2em;}



.mainpage .rightbox .content img{   width: auto;



    height: auto;}



*/



















/*底部*/



#footer{width: 100%; height: 245px; clear: both; margin: 0;background: #5db41b;}



#footer .foot_left{float: left;width: 1022px;}



#footer .foot_left .link{width: 100%; height: 30px; clear: both}



#footer .foot_left .link .select-link1{border:1px solid #cccccc;  margin-top: 10px;  float: left; font-size: 12px; width: 150px; height: 25px;}



#footer .foot_left .link .select-link2{border:1px solid #cccccc; margin-top: 10px;  float: left; width: 150px; font-size: 12px; height: 25px;}



#footer .foot_left .link .select-link3{border:1px solid #cccccc;  margin-top: 10px; float: left; width: 150px; font-size: 12px; height: 25px;}



#footer .foot_left .link .linktitle{float: left; color: #ffffff;  margin-right: 10px; height: 30px; line-height: 30px; font-size: 14px;}



#footer .foot_left .link .linklist{float: left;}



#footer .foot_left .link .linklist .linkbox{float: left; width:100%;}



#footer .foot_left .link .linklist .linkbox span{float: left; display: block; text-align: left; margin-left:0px; margin-right:20px;}



#footer .foot_left .link .linklist span img{width: 150px; height: 50px;}



#footer .foot_left .link .linklist .linkbox ul {margin-left: 65px;}



#footer .foot_left .link .linklist .linkbox ul li{float: left; width: 120px; height: 30px; margin-right:50px;}



#footer .foot_left .copyright{width: 100%; height: 60px; clear: both}



#footer .foot_left .copyright span{font-size: 14px; color: #ffffff; clear: both}



#footer .foot_right{float: right;width: 130px;}



#footer .foot_right .qcoder{width: 100%; text-align: center; padding-top: 20px;}



#footer .foot_right .qcoder span{width: 100%; height: 30px; line-height: 30px; color: #ffffff; clear: both; display: block; text-align: center; }